amount debited - French English Dictionary